package com.coolbi.onsupai.core.biz;

import com.coolbi.onsupai.core.entity.Coupon;

/**
 * @Description Coupon Biz 优惠劵信息Coupon业务接口
 * @author cgn
 * @CodeDate 2012-6-20 上午11:34:16
 */
public interface CouponBiz extends BaseBiz<Coupon> {

	/**
	 * 根据优惠券编码查找优惠券信息
	 * @param couponNo 优惠券编码
	 * @param customerId 优惠券所属客户ID
	 * @param status 优惠券使用状态
	 * @return 优惠券信息对象
	 */
	public Coupon findByCouponNo(String couponNo, Long customerId, Integer status);
	
	/**
	 * 修改优惠券使用状态
	 * @param couponNo 优惠券编码
	 * @param customerId 优惠券所属客户ID
	 * @param status 优惠券使用状态
	 * @return int 受影响行数
	 */
	public void updateCouponStatus(String couponNo, Long customerId, Integer status);
}
